african marsh owl - Francés Inglés Diccionario